Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of lycosa tarentula
  1. noun
    large southern European spider once thought to be the cause of tarantism (uncontrollable bodily movement)
Explanation of lycosa tarentula
My lists:
Recently viewed words: